Power & plant operator careers in Sitra, Bahrain